DNA strand - Français Anglais Dictionnaire